.kingfriend {
  padding: 10px;

  .kingfriend_body {
    width: 100%;
    height: 100vw;

    .kinghome_Panel_coll {
      background: #70c3ff;

      .ant-collapse-header {
        color: aliceblue;
      }
    }

    .kinghome_Panel_ul {
      width: 100%;
      height: auto;
      list-style: none;
      margin-bottom: 0;

      li {
        display: flex;
        width: 100%;
        height: 15vh;
        border-bottom: 1px dotted #ccc;
        border-top: 1px dotted #ccc;
        margin-bottom: 10px;
        padding: 5px 0;

        .kinghome_Panel_li_body {
          width: 40vw;
          height: 15vh;
          margin-right: 30px;
          padding-left: 4px;

          b {
            font-size: 6px;
            display: block;
            height: 4vw;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
          }

          .kinghome_Panel_li_body_btn {
            width: 15vw;
            height: 4vh;
            color: aliceblue;
            border: none;
            margin-top: 10px;
          }
        }

        .kinghome_Panel_li_title {
          overflow: auto;
          color: #999999;
        }
      }
    }
  }
}